high-ranking diplomat - Spanish English Dictionary